Refine this word faster
Torpedo boat
noun
Definitions
Noun
- 1 A high-speed marine vessel (small warship or large boat) designed to fire torpedoes, especially in coastal waters.
- 2 small high-speed warship designed for torpedo attacks in coastal waters wordnet
See also for "torpedo boat"
Next best steps
Mini challenge
Unscramble this word: torpedoboat